Endowment plans are looked up on as the perfect tool for wealth creation as they offer dual benefits of insurance and saving at the same time